inspector: make use of GtkButton's icon-name property
authorTimm Bäder <mail@baedert.org>
Mon, 24 Oct 2016 18:03:27 +0000 (20:03 +0200)
committerTimm Bäder <mail@baedert.org>
Fri, 28 Oct 2016 14:33:02 +0000 (16:33 +0200)
gtk/inspector/data-list.ui
gtk/inspector/resource-list.ui
gtk/inspector/window.ui

index e9905532d7ca870e87737227c5f494ff257dfe4c..889b50ce46ec7f07d9d576c59483bc3843040c1f 100644 (file)
             <property name="visible">True</property>
             <property name="relief">none</property>
             <property name="tooltip-text" translatable="yes">Show data</property>
+            <property name="icon-name">view-refresh-symbolic</property>
             <signal name="toggled" handler="toggle_show"/>
-            <style>
-              <class name="image-button"/>
-            </style>
-            <child>
-              <object class="GtkImage">
-                <property name="visible">True</property>
-                <property name="icon-name">view-refresh-symbolic</property>
-                <property name="icon-size">1</property>
-              </object>
-            </child>
           </object>
           <packing>
             <property name="pack-type">start</property>
index 5178a9280f04770de2119be854c0d1130763e408..7e4182a16b665192f6e49b787dc99b60c54b5b77 100644 (file)
                     <child>
                       <object class="GtkButton">
                         <property name="visible">True</property>
+                        <property name="icon-name">go-down-symbolic</property>
                         <signal name="clicked" handler="next_match"/>
-                        <style>
-                          <class name="image-button"/>
-                        </style>
-                        <child>
-                          <object class="GtkImage">
-                            <property name="visible">True</property>
-                            <property name="icon-name">go-down-symbolic</property>
-                            <property name="icon-size">1</property>
-                          </object>
-                        </child>
                       </object>
                     </child>
                     <child>
                       <object class="GtkButton">
                         <property name="visible">True</property>
+                        <property name="icon-name">go-up-symbolic</property>
                         <signal name="clicked" handler="previous_match"/>
-                        <style>
-                          <class name="image-button"/>
-                        </style>
-                        <child>
-                          <object class="GtkImage">
-                            <property name="visible">True</property>
-                            <property name="icon-name">go-up-symbolic</property>
-                            <property name="icon-size">1</property>
-                          </object>
-                        </child>
                       </object>
                     </child>
                   </object>
index c2a0ccfb5b50da6cde6d6d82406a65472bcd7e7c..226a7074030511a407f9a8beeabe317abd8b3406 100644 (file)
                     <property name="tooltip-text" translatable="yes">Select an Object</property>
                     <property name="halign">center</property>
                     <property name="valign">center</property>
+                    <property name="icon-name">find-location-symbolic</property>
                     <signal name="clicked" handler="gtk_inspector_on_inspect"/>
-                    <style>
-                      <class name="image-button"/>
-                    </style>
-                    <child>
-                      <object class="GtkImage">
-                        <property name="visible">1</property>
-                        <property name="icon-name">find-location-symbolic</property>
-                        <property name="icon-size">1</property>
-                      </object>
-                    </child>
                   </object>
                 </child>
                 <child>
                         <property name="tooltip-text" translatable="yes">Show Details</property>
                         <property name="halign">center</property>
                         <property name="valign">center</property>
+                        <property name="icon-name">dialog-information-symbolic</property>
                         <signal name="clicked" handler="open_object_details"/>
-                        <style>
-                          <class name="image-button"/>
-                        </style>
-                        <child>
-                          <object class="GtkImage">
-                            <property name="visible">1</property>
-                            <property name="icon-name">dialog-information-symbolic</property>
-                            <property name="icon-size">1</property>
-                          </object>
-                        </child>
                       </object>
                       <packing>
                         <property name="name">list</property>
                         <property name="tooltip-text" translatable="yes">Show all Objects</property>
                         <property name="halign">center</property>
                         <property name="valign">center</property>
+                        <property name="icon-name">view-list-symbolic</property>
                         <signal name="clicked" handler="close_object_details"/>
-                        <style>
-                          <class name="image-button"/>
-                        </style>
-                        <child>
-                          <object class="GtkImage">
-                            <property name="visible">1</property>
-                            <property name="icon-name">view-list-symbolic</property>
-                            <property name="icon-size">1</property>
-                          </object>
-                        </child>
                       </object>
                       <packing>
                         <property name="name">details</property>
                 <property name="tooltip-text" translatable="yes">Collect Statistics</property>
                 <property name="halign">start</property>
                 <property name="valign">center</property>
-                <style>
-                  <class name="image-button"/>
-                </style>
-                <child>
-                  <object class="GtkImage">
-                    <property name="visible">1</property>
-                    <property name="icon-name">media-record-symbolic</property>
-                    <property name="icon-size">1</property>
-                  </object>
-                </child>
+                <property name="icon-name">media-record-symbolic</property>
               </object>
               <packing>
                 <property name="name">statistics</property>
                     <property name="tooltip-text" translatable="yes">Show Details</property>
                     <property name="halign">center</property>
                     <property name="valign">center</property>
-                    <style>
-                      <class name="image-button"/>
-                    </style>
-                    <child>
-                      <object class="GtkImage">
-                        <property name="visible">1</property>
-                        <property name="icon-name">dialog-information-symbolic</property>
-                        <property name="icon-size">1</property>
-                      </object>
-                    </child>
+                    <property name="icon-name">dialog-information-symbolic</property>
                   </object>
                   <packing>
                     <property name="name">list</property>
                     <property name="tooltip-text" translatable="yes">Show all Resources</property>
                     <property name="halign">center</property>
                     <property name="valign">center</property>
-                    <style>
-                      <class name="image-button"/>
-                    </style>
-                    <child>
-                      <object class="GtkImage">
-                        <property name="visible">1</property>
-                        <property name="icon-name">view-list-symbolic</property>
-                        <property name="icon-size">1</property>
-                      </object>
-                    </child>
+                    <property name="icon-name">view-list-symbolic</property>
                   </object>
                   <packing>
                     <property name="name">details</property>
                                 <property name="visible">True</property>
                                 <property name="relief">none</property>
                                 <property name="tooltip-text" translatable="yes">Trace signal emissions on this object</property>
-                                <style>
-                                  <class name="image-button"/>
-                                </style>
-                                <child>
-                                  <object class="GtkImage">
-                                    <property name="visible">True</property>
-                                    <property name="icon-name">media-record-symbolic</property>
-                                    <property name="icon-size">1</property>
-                                  </object>
-                                </child>
+                                <property name="icon-name">media-record-symbolic</property>
                               </object>
                             </child>
                             <child>
                                 <property name="visible">True</property>
                                 <property name="relief">none</property>
                                 <property name="tooltip-text" translatable="yes">Clear log</property>
-                                <style>
-                                  <class name="image-button"/>
-                                </style>
-                                <child>
-                                  <object class="GtkImage">
-                                    <property name="visible">True</property>
-                                    <property name="icon-name">edit-clear-symbolic</property>
-                                    <property name="icon-size">1</property>
-                                  </object>
-                                </child>
+                                <property name="icon-name">edit-clear-symbolic</property>
                               </object>
                             </child>
                           </object>